
package avic.bh.ws.common;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the avic.bh.ws.common package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _DeleteOQCEAINFOBYID_QNAME = new QName("http://common.ws.bh.avic/", "Delete_OQC_EA_INFO_BY_ID");
    private final static QName _QueryOQCEAINFO_QNAME = new QName("http://common.ws.bh.avic/", "Query_OQC_EA_INFO");
    private final static QName _CreateOrUpdateOQCINFOLISTResponse_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_OQC_INFO_LISTResponse");
    private final static QName _DeleteIQCEAINFOBYID_QNAME = new QName("http://common.ws.bh.avic/", "Delete_IQC_EA_INFO_BY_ID");
    private final static QName _BhException_QNAME = new QName("http://common.ws.bh.avic/", "BhException");
    private final static QName _CreateOrUpdateIQCEAINFOResponse_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_IQC_EA_INFOResponse");
    private final static QName _QueryOQCINFOBYID_QNAME = new QName("http://common.ws.bh.avic/", "Query_OQC_INFO_BY_ID");
    private final static QName _CreateOrUpdateOQCEAINFOResponse_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_OQC_EA_INFOResponse");
    private final static QName _QueryIQCEAINFOBYID_QNAME = new QName("http://common.ws.bh.avic/", "Query_IQC_EA_INFO_BY_ID");
    private final static QName _QueryOQCEAINFOResponse_QNAME = new QName("http://common.ws.bh.avic/", "Query_OQC_EA_INFOResponse");
    private final static QName _CreateOrUpdateIQCEAINFO_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_IQC_EA_INFO");
    private final static QName _QueryOQCINFO_QNAME = new QName("http://common.ws.bh.avic/", "Query_OQC_INFO");
    private final static QName _CreateOrUpdateOQCINFOResponse_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_OQC_INFOResponse");
    private final static QName _QueryOQCEAINFOBYIDResponse_QNAME = new QName("http://common.ws.bh.avic/", "Query_OQC_EA_INFO_BY_IDResponse");
    private final static QName _CreateOrUpdateIQCEAINFOLISTResponse_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_IQC_EA_INFO_LISTResponse");
    private final static QName _Rmsg_QNAME = new QName("http://common.ws.bh.avic/", "rmsg");
    private final static QName _CreateOrUpdateOQCEAINFOLISTResponse_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_OQC_EA_INFO_LISTResponse");
    private final static QName _QueryOQCEAINFOBYID_QNAME = new QName("http://common.ws.bh.avic/", "Query_OQC_EA_INFO_BY_ID");
    private final static QName _QueryIQCEAINFOResponse_QNAME = new QName("http://common.ws.bh.avic/", "Query_IQC_EA_INFOResponse");
    private final static QName _CreateOrUpdateIQCEAINFOLIST_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_IQC_EA_INFO_LIST");
    private final static QName _QueryIQCEAINFO_QNAME = new QName("http://common.ws.bh.avic/", "Query_IQC_EA_INFO");
    private final static QName _CreateOrUpdateOQCINFO_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_OQC_INFO");
    private final static QName _CreateOrUpdateOQCINFOLIST_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_OQC_INFO_LIST");
    private final static QName _DeleteOQCINFOBYID_QNAME = new QName("http://common.ws.bh.avic/", "Delete_OQC_INFO_BY_ID");
    private final static QName _DeleteIQCEAINFOBYIDResponse_QNAME = new QName("http://common.ws.bh.avic/", "Delete_IQC_EA_INFO_BY_IDResponse");
    private final static QName _CreateOrUpdateOQCEAINFO_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_OQC_EA_INFO");
    private final static QName _DeleteOQCEAINFOBYIDResponse_QNAME = new QName("http://common.ws.bh.avic/", "Delete_OQC_EA_INFO_BY_IDResponse");
    private final static QName _QueryIQCEAINFOBYIDResponse_QNAME = new QName("http://common.ws.bh.avic/", "Query_IQC_EA_INFO_BY_IDResponse");
    private final static QName _QueryOQCINFOBYIDResponse_QNAME = new QName("http://common.ws.bh.avic/", "Query_OQC_INFO_BY_IDResponse");
    private final static QName _CreateOrUpdateOQCEAINFOLIST_QNAME = new QName("http://common.ws.bh.avic/", "CreateOrUpdate_OQC_EA_INFO_LIST");
    private final static QName _DeleteOQCINFOBYIDResponse_QNAME = new QName("http://common.ws.bh.avic/", "Delete_OQC_INFO_BY_IDResponse");
    private final static QName _QueryOQCINFOResponse_QNAME = new QName("http://common.ws.bh.avic/", "Query_OQC_INFOResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: avic.bh.ws.common
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link CreateOrUpdateOQCINFO }
     * 
     */
    public CreateOrUpdateOQCINFO createCreateOrUpdateOQCINFO() {
        return new CreateOrUpdateOQCINFO();
    }

    /**
     * Create an instance of {@link QueryIQCEAINFO }
     * 
     */
    public QueryIQCEAINFO createQueryIQCEAINFO() {
        return new QueryIQCEAINFO();
    }

    /**
     * Create an instance of {@link QueryOQCEAINFOBYID }
     * 
     */
    public QueryOQCEAINFOBYID createQueryOQCEAINFOBYID() {
        return new QueryOQCEAINFOBYID();
    }

    /**
     * Create an instance of {@link CreateOrUpdateOQCEAINFOLISTResponse }
     * 
     */
    public CreateOrUpdateOQCEAINFOLISTResponse createCreateOrUpdateOQCEAINFOLISTResponse() {
        return new CreateOrUpdateOQCEAINFOLISTResponse();
    }

    /**
     * Create an instance of {@link CreateOrUpdateIQCEAINFOLIST }
     * 
     */
    public CreateOrUpdateIQCEAINFOLIST createCreateOrUpdateIQCEAINFOLIST() {
        return new CreateOrUpdateIQCEAINFOLIST();
    }

    /**
     * Create an instance of {@link QueryIQCEAINFOResponse }
     * 
     */
    public QueryIQCEAINFOResponse createQueryIQCEAINFOResponse() {
        return new QueryIQCEAINFOResponse();
    }

    /**
     * Create an instance of {@link Rmsg }
     * 
     */
    public Rmsg createRmsg() {
        return new Rmsg();
    }

    /**
     * Create an instance of {@link DeleteOQCINFOBYID }
     * 
     */
    public DeleteOQCINFOBYID createDeleteOQCINFOBYID() {
        return new DeleteOQCINFOBYID();
    }

    /**
     * Create an instance of {@link DeleteIQCEAINFOBYIDResponse }
     * 
     */
    public DeleteIQCEAINFOBYIDResponse createDeleteIQCEAINFOBYIDResponse() {
        return new DeleteIQCEAINFOBYIDResponse();
    }

    /**
     * Create an instance of {@link CreateOrUpdateOQCINFOLIST }
     * 
     */
    public CreateOrUpdateOQCINFOLIST createCreateOrUpdateOQCINFOLIST() {
        return new CreateOrUpdateOQCINFOLIST();
    }

    /**
     * Create an instance of {@link QueryOQCINFOBYIDResponse }
     * 
     */
    public QueryOQCINFOBYIDResponse createQueryOQCINFOBYIDResponse() {
        return new QueryOQCINFOBYIDResponse();
    }

    /**
     * Create an instance of {@link CreateOrUpdateOQCEAINFOLIST }
     * 
     */
    public CreateOrUpdateOQCEAINFOLIST createCreateOrUpdateOQCEAINFOLIST() {
        return new CreateOrUpdateOQCEAINFOLIST();
    }

    /**
     * Create an instance of {@link CreateOrUpdateOQCEAINFO }
     * 
     */
    public CreateOrUpdateOQCEAINFO createCreateOrUpdateOQCEAINFO() {
        return new CreateOrUpdateOQCEAINFO();
    }

    /**
     * Create an instance of {@link DeleteOQCEAINFOBYIDResponse }
     * 
     */
    public DeleteOQCEAINFOBYIDResponse createDeleteOQCEAINFOBYIDResponse() {
        return new DeleteOQCEAINFOBYIDResponse();
    }

    /**
     * Create an instance of {@link QueryIQCEAINFOBYIDResponse }
     * 
     */
    public QueryIQCEAINFOBYIDResponse createQueryIQCEAINFOBYIDResponse() {
        return new QueryIQCEAINFOBYIDResponse();
    }

    /**
     * Create an instance of {@link QueryOQCINFOResponse }
     * 
     */
    public QueryOQCINFOResponse createQueryOQCINFOResponse() {
        return new QueryOQCINFOResponse();
    }

    /**
     * Create an instance of {@link DeleteOQCINFOBYIDResponse }
     * 
     */
    public DeleteOQCINFOBYIDResponse createDeleteOQCINFOBYIDResponse() {
        return new DeleteOQCINFOBYIDResponse();
    }

    /**
     * Create an instance of {@link BhException }
     * 
     */
    public BhException createBhException() {
        return new BhException();
    }

    /**
     * Create an instance of {@link CreateOrUpdateIQCEAINFOResponse }
     * 
     */
    public CreateOrUpdateIQCEAINFOResponse createCreateOrUpdateIQCEAINFOResponse() {
        return new CreateOrUpdateIQCEAINFOResponse();
    }

    /**
     * Create an instance of {@link DeleteIQCEAINFOBYID }
     * 
     */
    public DeleteIQCEAINFOBYID createDeleteIQCEAINFOBYID() {
        return new DeleteIQCEAINFOBYID();
    }

    /**
     * Create an instance of {@link QueryOQCEAINFO }
     * 
     */
    public QueryOQCEAINFO createQueryOQCEAINFO() {
        return new QueryOQCEAINFO();
    }

    /**
     * Create an instance of {@link CreateOrUpdateOQCINFOLISTResponse }
     * 
     */
    public CreateOrUpdateOQCINFOLISTResponse createCreateOrUpdateOQCINFOLISTResponse() {
        return new CreateOrUpdateOQCINFOLISTResponse();
    }

    /**
     * Create an instance of {@link DeleteOQCEAINFOBYID }
     * 
     */
    public DeleteOQCEAINFOBYID createDeleteOQCEAINFOBYID() {
        return new DeleteOQCEAINFOBYID();
    }

    /**
     * Create an instance of {@link QueryIQCEAINFOBYID }
     * 
     */
    public QueryIQCEAINFOBYID createQueryIQCEAINFOBYID() {
        return new QueryIQCEAINFOBYID();
    }

    /**
     * Create an instance of {@link QueryOQCEAINFOResponse }
     * 
     */
    public QueryOQCEAINFOResponse createQueryOQCEAINFOResponse() {
        return new QueryOQCEAINFOResponse();
    }

    /**
     * Create an instance of {@link QueryOQCINFOBYID }
     * 
     */
    public QueryOQCINFOBYID createQueryOQCINFOBYID() {
        return new QueryOQCINFOBYID();
    }

    /**
     * Create an instance of {@link CreateOrUpdateOQCEAINFOResponse }
     * 
     */
    public CreateOrUpdateOQCEAINFOResponse createCreateOrUpdateOQCEAINFOResponse() {
        return new CreateOrUpdateOQCEAINFOResponse();
    }

    /**
     * Create an instance of {@link QueryOQCEAINFOBYIDResponse }
     * 
     */
    public QueryOQCEAINFOBYIDResponse createQueryOQCEAINFOBYIDResponse() {
        return new QueryOQCEAINFOBYIDResponse();
    }

    /**
     * Create an instance of {@link CreateOrUpdateOQCINFOResponse }
     * 
     */
    public CreateOrUpdateOQCINFOResponse createCreateOrUpdateOQCINFOResponse() {
        return new CreateOrUpdateOQCINFOResponse();
    }

    /**
     * Create an instance of {@link QueryOQCINFO }
     * 
     */
    public QueryOQCINFO createQueryOQCINFO() {
        return new QueryOQCINFO();
    }

    /**
     * Create an instance of {@link CreateOrUpdateIQCEAINFO }
     * 
     */
    public CreateOrUpdateIQCEAINFO createCreateOrUpdateIQCEAINFO() {
        return new CreateOrUpdateIQCEAINFO();
    }

    /**
     * Create an instance of {@link CreateOrUpdateIQCEAINFOLISTResponse }
     * 
     */
    public CreateOrUpdateIQCEAINFOLISTResponse createCreateOrUpdateIQCEAINFOLISTResponse() {
        return new CreateOrUpdateIQCEAINFOLISTResponse();
    }

    /**
     * Create an instance of {@link IqcEaInfo }
     * 
     */
    public IqcEaInfo createIqcEaInfo() {
        return new IqcEaInfo();
    }

    /**
     * Create an instance of {@link IqcEaInfoId }
     * 
     */
    public IqcEaInfoId createIqcEaInfoId() {
        return new IqcEaInfoId();
    }

    /**
     * Create an instance of {@link OqcEaInfoId }
     * 
     */
    public OqcEaInfoId createOqcEaInfoId() {
        return new OqcEaInfoId();
    }

    /**
     * Create an instance of {@link OqcInfo }
     * 
     */
    public OqcInfo createOqcInfo() {
        return new OqcInfo();
    }

    /**
     * Create an instance of {@link ClientInfo }
     * 
     */
    public ClientInfo createClientInfo() {
        return new ClientInfo();
    }

    /**
     * Create an instance of {@link OqcInfoId }
     * 
     */
    public OqcInfoId createOqcInfoId() {
        return new OqcInfoId();
    }

    /**
     * Create an instance of {@link OqcEaInfo }
     * 
     */
    public OqcEaInfo createOqcEaInfo() {
        return new OqcEaInfo();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteOQCEAINFOBYID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Delete_OQC_EA_INFO_BY_ID")
    public JAXBElement<DeleteOQCEAINFOBYID> createDeleteOQCEAINFOBYID(DeleteOQCEAINFOBYID value) {
        return new JAXBElement<DeleteOQCEAINFOBYID>(_DeleteOQCEAINFOBYID_QNAME, DeleteOQCEAINFOBYID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryOQCEAINFO }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_OQC_EA_INFO")
    public JAXBElement<QueryOQCEAINFO> createQueryOQCEAINFO(QueryOQCEAINFO value) {
        return new JAXBElement<QueryOQCEAINFO>(_QueryOQCEAINFO_QNAME, QueryOQCEAINFO.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateOQCINFOLISTResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_OQC_INFO_LISTResponse")
    public JAXBElement<CreateOrUpdateOQCINFOLISTResponse> createCreateOrUpdateOQCINFOLISTResponse(CreateOrUpdateOQCINFOLISTResponse value) {
        return new JAXBElement<CreateOrUpdateOQCINFOLISTResponse>(_CreateOrUpdateOQCINFOLISTResponse_QNAME, CreateOrUpdateOQCINFOLISTResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteIQCEAINFOBYID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Delete_IQC_EA_INFO_BY_ID")
    public JAXBElement<DeleteIQCEAINFOBYID> createDeleteIQCEAINFOBYID(DeleteIQCEAINFOBYID value) {
        return new JAXBElement<DeleteIQCEAINFOBYID>(_DeleteIQCEAINFOBYID_QNAME, DeleteIQCEAINFOBYID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link BhException }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "BhException")
    public JAXBElement<BhException> createBhException(BhException value) {
        return new JAXBElement<BhException>(_BhException_QNAME, BhException.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateIQCEAINFOResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_IQC_EA_INFOResponse")
    public JAXBElement<CreateOrUpdateIQCEAINFOResponse> createCreateOrUpdateIQCEAINFOResponse(CreateOrUpdateIQCEAINFOResponse value) {
        return new JAXBElement<CreateOrUpdateIQCEAINFOResponse>(_CreateOrUpdateIQCEAINFOResponse_QNAME, CreateOrUpdateIQCEAINFOResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryOQCINFOBYID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_OQC_INFO_BY_ID")
    public JAXBElement<QueryOQCINFOBYID> createQueryOQCINFOBYID(QueryOQCINFOBYID value) {
        return new JAXBElement<QueryOQCINFOBYID>(_QueryOQCINFOBYID_QNAME, QueryOQCINFOBYID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateOQCEAINFOResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_OQC_EA_INFOResponse")
    public JAXBElement<CreateOrUpdateOQCEAINFOResponse> createCreateOrUpdateOQCEAINFOResponse(CreateOrUpdateOQCEAINFOResponse value) {
        return new JAXBElement<CreateOrUpdateOQCEAINFOResponse>(_CreateOrUpdateOQCEAINFOResponse_QNAME, CreateOrUpdateOQCEAINFOResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryIQCEAINFOBYID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_IQC_EA_INFO_BY_ID")
    public JAXBElement<QueryIQCEAINFOBYID> createQueryIQCEAINFOBYID(QueryIQCEAINFOBYID value) {
        return new JAXBElement<QueryIQCEAINFOBYID>(_QueryIQCEAINFOBYID_QNAME, QueryIQCEAINFOBYID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryOQCEAINFOResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_OQC_EA_INFOResponse")
    public JAXBElement<QueryOQCEAINFOResponse> createQueryOQCEAINFOResponse(QueryOQCEAINFOResponse value) {
        return new JAXBElement<QueryOQCEAINFOResponse>(_QueryOQCEAINFOResponse_QNAME, QueryOQCEAINFOResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateIQCEAINFO }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_IQC_EA_INFO")
    public JAXBElement<CreateOrUpdateIQCEAINFO> createCreateOrUpdateIQCEAINFO(CreateOrUpdateIQCEAINFO value) {
        return new JAXBElement<CreateOrUpdateIQCEAINFO>(_CreateOrUpdateIQCEAINFO_QNAME, CreateOrUpdateIQCEAINFO.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryOQCINFO }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_OQC_INFO")
    public JAXBElement<QueryOQCINFO> createQueryOQCINFO(QueryOQCINFO value) {
        return new JAXBElement<QueryOQCINFO>(_QueryOQCINFO_QNAME, QueryOQCINFO.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateOQCINFOResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_OQC_INFOResponse")
    public JAXBElement<CreateOrUpdateOQCINFOResponse> createCreateOrUpdateOQCINFOResponse(CreateOrUpdateOQCINFOResponse value) {
        return new JAXBElement<CreateOrUpdateOQCINFOResponse>(_CreateOrUpdateOQCINFOResponse_QNAME, CreateOrUpdateOQCINFOResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryOQCEAINFOBYIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_OQC_EA_INFO_BY_IDResponse")
    public JAXBElement<QueryOQCEAINFOBYIDResponse> createQueryOQCEAINFOBYIDResponse(QueryOQCEAINFOBYIDResponse value) {
        return new JAXBElement<QueryOQCEAINFOBYIDResponse>(_QueryOQCEAINFOBYIDResponse_QNAME, QueryOQCEAINFOBYIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateIQCEAINFOLISTResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_IQC_EA_INFO_LISTResponse")
    public JAXBElement<CreateOrUpdateIQCEAINFOLISTResponse> createCreateOrUpdateIQCEAINFOLISTResponse(CreateOrUpdateIQCEAINFOLISTResponse value) {
        return new JAXBElement<CreateOrUpdateIQCEAINFOLISTResponse>(_CreateOrUpdateIQCEAINFOLISTResponse_QNAME, CreateOrUpdateIQCEAINFOLISTResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Rmsg }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "rmsg")
    public JAXBElement<Rmsg> createRmsg(Rmsg value) {
        return new JAXBElement<Rmsg>(_Rmsg_QNAME, Rmsg.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateOQCEAINFOLISTResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_OQC_EA_INFO_LISTResponse")
    public JAXBElement<CreateOrUpdateOQCEAINFOLISTResponse> createCreateOrUpdateOQCEAINFOLISTResponse(CreateOrUpdateOQCEAINFOLISTResponse value) {
        return new JAXBElement<CreateOrUpdateOQCEAINFOLISTResponse>(_CreateOrUpdateOQCEAINFOLISTResponse_QNAME, CreateOrUpdateOQCEAINFOLISTResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryOQCEAINFOBYID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_OQC_EA_INFO_BY_ID")
    public JAXBElement<QueryOQCEAINFOBYID> createQueryOQCEAINFOBYID(QueryOQCEAINFOBYID value) {
        return new JAXBElement<QueryOQCEAINFOBYID>(_QueryOQCEAINFOBYID_QNAME, QueryOQCEAINFOBYID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryIQCEAINFOResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_IQC_EA_INFOResponse")
    public JAXBElement<QueryIQCEAINFOResponse> createQueryIQCEAINFOResponse(QueryIQCEAINFOResponse value) {
        return new JAXBElement<QueryIQCEAINFOResponse>(_QueryIQCEAINFOResponse_QNAME, QueryIQCEAINFOResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateIQCEAINFOLIST }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_IQC_EA_INFO_LIST")
    public JAXBElement<CreateOrUpdateIQCEAINFOLIST> createCreateOrUpdateIQCEAINFOLIST(CreateOrUpdateIQCEAINFOLIST value) {
        return new JAXBElement<CreateOrUpdateIQCEAINFOLIST>(_CreateOrUpdateIQCEAINFOLIST_QNAME, CreateOrUpdateIQCEAINFOLIST.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryIQCEAINFO }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_IQC_EA_INFO")
    public JAXBElement<QueryIQCEAINFO> createQueryIQCEAINFO(QueryIQCEAINFO value) {
        return new JAXBElement<QueryIQCEAINFO>(_QueryIQCEAINFO_QNAME, QueryIQCEAINFO.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateOQCINFO }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_OQC_INFO")
    public JAXBElement<CreateOrUpdateOQCINFO> createCreateOrUpdateOQCINFO(CreateOrUpdateOQCINFO value) {
        return new JAXBElement<CreateOrUpdateOQCINFO>(_CreateOrUpdateOQCINFO_QNAME, CreateOrUpdateOQCINFO.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateOQCINFOLIST }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_OQC_INFO_LIST")
    public JAXBElement<CreateOrUpdateOQCINFOLIST> createCreateOrUpdateOQCINFOLIST(CreateOrUpdateOQCINFOLIST value) {
        return new JAXBElement<CreateOrUpdateOQCINFOLIST>(_CreateOrUpdateOQCINFOLIST_QNAME, CreateOrUpdateOQCINFOLIST.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteOQCINFOBYID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Delete_OQC_INFO_BY_ID")
    public JAXBElement<DeleteOQCINFOBYID> createDeleteOQCINFOBYID(DeleteOQCINFOBYID value) {
        return new JAXBElement<DeleteOQCINFOBYID>(_DeleteOQCINFOBYID_QNAME, DeleteOQCINFOBYID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteIQCEAINFOBYIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Delete_IQC_EA_INFO_BY_IDResponse")
    public JAXBElement<DeleteIQCEAINFOBYIDResponse> createDeleteIQCEAINFOBYIDResponse(DeleteIQCEAINFOBYIDResponse value) {
        return new JAXBElement<DeleteIQCEAINFOBYIDResponse>(_DeleteIQCEAINFOBYIDResponse_QNAME, DeleteIQCEAINFOBYIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateOQCEAINFO }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_OQC_EA_INFO")
    public JAXBElement<CreateOrUpdateOQCEAINFO> createCreateOrUpdateOQCEAINFO(CreateOrUpdateOQCEAINFO value) {
        return new JAXBElement<CreateOrUpdateOQCEAINFO>(_CreateOrUpdateOQCEAINFO_QNAME, CreateOrUpdateOQCEAINFO.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteOQCEAINFOBYIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Delete_OQC_EA_INFO_BY_IDResponse")
    public JAXBElement<DeleteOQCEAINFOBYIDResponse> createDeleteOQCEAINFOBYIDResponse(DeleteOQCEAINFOBYIDResponse value) {
        return new JAXBElement<DeleteOQCEAINFOBYIDResponse>(_DeleteOQCEAINFOBYIDResponse_QNAME, DeleteOQCEAINFOBYIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryIQCEAINFOBYIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_IQC_EA_INFO_BY_IDResponse")
    public JAXBElement<QueryIQCEAINFOBYIDResponse> createQueryIQCEAINFOBYIDResponse(QueryIQCEAINFOBYIDResponse value) {
        return new JAXBElement<QueryIQCEAINFOBYIDResponse>(_QueryIQCEAINFOBYIDResponse_QNAME, QueryIQCEAINFOBYIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryOQCINFOBYIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_OQC_INFO_BY_IDResponse")
    public JAXBElement<QueryOQCINFOBYIDResponse> createQueryOQCINFOBYIDResponse(QueryOQCINFOBYIDResponse value) {
        return new JAXBElement<QueryOQCINFOBYIDResponse>(_QueryOQCINFOBYIDResponse_QNAME, QueryOQCINFOBYIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateOrUpdateOQCEAINFOLIST }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "CreateOrUpdate_OQC_EA_INFO_LIST")
    public JAXBElement<CreateOrUpdateOQCEAINFOLIST> createCreateOrUpdateOQCEAINFOLIST(CreateOrUpdateOQCEAINFOLIST value) {
        return new JAXBElement<CreateOrUpdateOQCEAINFOLIST>(_CreateOrUpdateOQCEAINFOLIST_QNAME, CreateOrUpdateOQCEAINFOLIST.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteOQCINFOBYIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Delete_OQC_INFO_BY_IDResponse")
    public JAXBElement<DeleteOQCINFOBYIDResponse> createDeleteOQCINFOBYIDResponse(DeleteOQCINFOBYIDResponse value) {
        return new JAXBElement<DeleteOQCINFOBYIDResponse>(_DeleteOQCINFOBYIDResponse_QNAME, DeleteOQCINFOBYIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryOQCINFOResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://common.ws.bh.avic/", name = "Query_OQC_INFOResponse")
    public JAXBElement<QueryOQCINFOResponse> createQueryOQCINFOResponse(QueryOQCINFOResponse value) {
        return new JAXBElement<QueryOQCINFOResponse>(_QueryOQCINFOResponse_QNAME, QueryOQCINFOResponse.class, null, value);
    }

}
